package com.bysj.lms.service;

import com.bysj.lms.pojo.vo.*;
import com.github.pagehelper.PageInfo;

import java.time.LocalDate;
import java.util.List;

public interface IStatisticsService {

    TSSResult tcCompletion(String term, String tname);

    BRStatistics brStatistics(LocalDate startDate,LocalDate endDate);

    List<TBRStatistic> tbrStatistics(String uid,String uname,LocalDate startDate,LocalDate endDate);

    List<SBBRStatistics> sbbrStatistics(LocalDate startDate,LocalDate endDate);

    PageInfo sbUseStatistics(Integer page,Integer count,String name, String term);

    WXStatistics wxStatistics(String startDate,String endDate);

    PageInfo sbwxStatistics(Integer page,Integer count,String startDate,String endDate);
}
